#ifndef __TEMP_H_
#define __TEMP_H_

#include<reg52.h>

#ifndef uchar
#define uchar unsigned char
#endif

#ifndef uint 
#define uint unsigned int
#endif

sbit DQ=P2^0;

void delay_18B20(uint i);
void ds18b20_init();
void ds18b20_write(uchar com);
uchar ds18b20_read();
void ds18b20_change();
void  ds18b20_readtempcom();
int ds18b20_readtemp();

#endif